Theis company and their site is a clone of a company from Dubay, if you really are in touch with them call the authorities and police, do not wait much. All the rewievs are fake, every person has only one review of this company and no more. I have a big regret for every person who suffered from them.
Claim your business profile now and gain access to all features and respond to customer reviews.