About Sterling Microventures Ltd (11979750) United Kingdom