About Dsr Ventures Ltd (11763485) United Kingdom