About Nellyd Limited (10601890) United Kingdom