About Rodi Cinar Ltd (12116785) United Kingdom