About Jenson Maritime Consultants (jmc) Limited (12558622) United Kingdom