About Strata Eight Limited (12250702) United Kingdom