About Marine Explorer Limited (12180811) United Kingdom