About Marine Innovations Ltd (NI630925) United Kingdom