About Ginger Fox Studio Ltd (12898538) United Kingdom