About Rope Pictures Ltd (11105447) United Kingdom