About Thalia Consulting (1960) Ltd (08495886) United Kingdom