About Nelly S Yard Ltd (11466359) United Kingdom