About Magic And Sparkle Ltd. (12858043) United Kingdom