About Magical Spaces Limited (12270051) United Kingdom