About Kaku Chi Limited (12711648) United Kingdom