About Techinc Holdings Limited (08010283) United Kingdom