About Nellyjelly Limited (11641025) United Kingdom