About Jackfox Entertainment Company Limited (11734629) United Kingdom