About Kaikei Limited (12380177) United Kingdom