I'd recommend anyone with a minute to go visit the UK company house page listed by the site,
https://beta.companieshouse.gov.uk/company/10906737 as of this moment) and inquire into the legitimacy of their business filing. Since the company and principals are changing like a baby's diapers, I'm sure they'd be happy to verify the owners and claims made in their business filing.