About Thaelereia Ltd (12409040) United Kingdom