About Thales Holdco Limited (13471363) United Kingdom