About Latitude Shipping Limited (11198661) United Kingdom