About Mari Nova Shipping & Trading Limited (08198104) United Kingdom