About Thalea Ltd. (13396207) United Kingdom