About Sterling Investment Ventures Ltd (12896439) United Kingdom