About Magic Trade Holding Limited (12425498) United Kingdom