About Lansdowne Corporate Holdings Ltd (10825250) United Kingdom