About Kizuna Holdings Ltd (12095447) United Kingdom