MSCI LIMITED — Supplier profile (Companies House 03981254) · PublicSupply