About Maritime Digital Innovations Limited (11641851) United Kingdom