About Str8 Holdings Limited (10915240) United Kingdom