About Tp3 Global Europe Limited (09145526) United Kingdom