About Taruca Shipping Co. Llp (OC429298) United Kingdom