About Kandoo Sports Ltd (08711013) United Kingdom