About M S Rodi Ltd (11953286) United Kingdom