About Nelly S Magic Ltd (13432650) United Kingdom