About Sterling Investments Management Limited (10856397) United Kingdom