About Tps Global Limited (05397597) United Kingdom