About Consolidated London Investments Ltd (10452108) United Kingdom