About Kukki S Ltd (10286060) United Kingdom