About Ginger Ninja Films Limited (11231939) United Kingdom