About 42 Lansdowne Management Company Ltd (12042092) United Kingdom