About 1strep Ltd (13349881) United Kingdom