About Sterling Ventures London Limited (10313524) United Kingdom