About Guru Sports Ltd (12727417) United Kingdom