About Thea Holdings Limited (12341639) United Kingdom