About Jingle Games Ltd (07141488) United Kingdom