About Jellyzaper Ltd (11383522) United Kingdom