About Hapa Architects Limited (10532562) United Kingdom