About Thx Holdings Ltd (12072487) United Kingdom