About Sterling Investments International Limited (11862613) United Kingdom