About Strattum Innovations Ltd (10117383) United Kingdom