About Dover Ventures Ltd (11620217) United Kingdom