About Legatum Spv Ltd (13364627) United Kingdom