Scammers
Did not deserved the 1 star given, more like a zero 0/5 from me. Very dodgy company. Scammers . Avoid at all cost.
United States
Did not deserved the 1 star given, more like a zero 0/5 from me. Very dodgy company. Scammers . Avoid at all cost.