About Thormeas Ltd (13177976) United Kingdom