About Tps Management Limited (11508192) United Kingdom