About Ginger Whippet Films Ltd (11867222) United Kingdom