About Tekhoi Limited (05796017) United Kingdom