About Thales Management Ltd (11919596) United Kingdom