About Strobe Group Limited (10273657) United Kingdom