About Str 44 Limited (12290452) United Kingdom