About Techex International Ltd (13455199) United Kingdom