Absolutely disgusting company
Absolutely disgusting company! No phone number no customer service just scammers they took my money I’m April and my order never arrived!!! No refund, nothing at all. Scam
United Kingdom
Absolutely disgusting company! No phone number no customer service just scammers they took my money I’m April and my order never arrived!!! No refund, nothing at all. Scam