About Sterling London Ventures Ltd (13561961) United Kingdom