About Magic Spaces Limited (11171294) United Kingdom