About Techentia Limited (08186961) United Kingdom