About Kandu Sports Ltd (10264183) United Kingdom