About Magic Wand Holdings Ltd (10852681) United Kingdom