About Legatum Uk Holdings Ltd (11415442) United Kingdom