About Techniche Emea Limited (03423435) United Kingdom