About Rodi Trading Uk Limited (11689517) United Kingdom