About Ttp Investment Holdings Limited (13002088) United Kingdom