About Jellywall Ltd (11512100) United Kingdom