I paid for products and yet to receive…
I paid for products and yet to receive them yet the company promises instant delivery. Messages on Telegram support channel are not respoded to. The company has a physical address of East Londong but with a postcode of Downing Street, SW instead of EC. Suspicious!!!







