About Magical Slumber Parties Limited (11072278) United Kingdom