About Funkyfish Entertainment Ltd (11093173) United Kingdom