About Waiheke Holdings Ltd (11524830) United Kingdom