About Thf Holdings Ltd (09347785) United Kingdom