About Kikai Limited (11489373) United Kingdom