About Lucky Ocean Shipping Company Limited (09114588) United Kingdom