About Kahuku Limited (11523349) United Kingdom