About Strike Sports Ltd (11385798) United Kingdom