About Nelly S Shack Ltd (13454318) United Kingdom