About Enki Shipping Limited (10077475) United Kingdom