About Kumiko Limited (12687829) United Kingdom