About Sterling Investors Ltd (10859162) United Kingdom