About Th Holdco Investment Limited (12206577) United Kingdom