About Stratarray Limited (12789075) United Kingdom