About Kuka Sports Ltd (11099129) United Kingdom