About Magic Management Limited (03975495) United Kingdom