Sort:  

Hi @chromecivic
So probably not hundred of reviews but quite a lot and from, I think, reliable sources.
As for the company, it's here: https://beta.companieshouse.gov.uk/company/10616392