About Ebis Maritime Services Limited (07140886) United Kingdom