About Strata Consultancy Limited (10694379) United Kingdom