About Tpc Paltora Ltd (10924243) United Kingdom