This company is terrible
This company is terrible. It deliberately misleads customers and makes it very difficult to get a refund. Avoid at all costs.
United Kingdom
This company is terrible. It deliberately misleads customers and makes it very difficult to get a refund. Avoid at all costs.