About Waihi Holdings Limited (SC521709) United Kingdom