About Thel Ltd (10942208) United Kingdom