About Magica Limited (02696626) United Kingdom