About Ttp Holidings Ltd (12647538) United Kingdom