About Ropellade Ltd (11962995) United Kingdom