About Jelly Entertainment Ltd (12737495) United Kingdom