About Svrs Ventures Ltd (11654525) United Kingdom