About Kowhai Holdings Ltd (13468436) United Kingdom