About Kahuna Projects Ltd (10101038) United Kingdom