About Jelly Jane Ltd (13023017) United Kingdom