About Jacobus Shipping Limited (13299111) United Kingdom