About Tekhaus Limited (NI636052) United Kingdom