About Magia Limited (12231368) United Kingdom