About Piha Management Limited (11092154) United Kingdom