About T&p Global Investments Limited (12195124) United Kingdom