About Hapticity Architects Ltd (10621680) United Kingdom