About Str8 R8 Limited (13535663) United Kingdom