About Super Strike Sports Ltd (10175531) United Kingdom