About Nellies Management Limited (13211369) United Kingdom