About Targex Limited (11096118) United Kingdom