About Technex Limited (11032893) United Kingdom