About Hapi Homes Ltd (13113206) United Kingdom