About Magic Ingredient Limited (08744553) United Kingdom