About Iridium Topco Limited (10241406) United Kingdom