About Legatum Asset Holdings Limited (11803202) United Kingdom