About Kahakai Limited (13185291) United Kingdom