About Tekhihomes Ltd (13347663) United Kingdom