About Thl (uk) Holdings Ltd (04871307) United Kingdom