Absolute scam
Absolute scam, when I wanted to return the products all their information dussapeared. The products they sell is not what it says on the tin. They are fraudsters scammers. I pray they will reap what they sow seven folds
United Kingdom
Absolute scam, when I wanted to return the products all their information dussapeared. The products they sell is not what it says on the tin. They are fraudsters scammers. I pray they will reap what they sow seven folds