About Ha Mahalo Limited (08113286) United Kingdom