This company pretends to be UK-based with a ".co.uk" website. It should be a legal requirement to disclose their actual location. I've been waiting several weeks for my delivery, and my email asking for an update received an automated response. I will NEVER use this service again.
Claim your business profile now and gain access to all features and respond to customer reviews.