About Cursr Films Limited (13079598) United Kingdom