About Th Fi Holdco Limited (11641050) United Kingdom