About Nellie Limited (05059500) United Kingdom