About Ginnel Films Limited (SC642528) United Kingdom