This is definitely a FRAUD website ! Do not trust. They do not have any phone number listed and they are based in China and have a dummy PO Box address listed as New Zealand.
asked byon 6/19/17
Is this your business?
Owners and employees, register now to answer these questions from potential customers. Register now