About Minden Ventures Ltd (11484194) United Kingdom