About Magic International Limited (03688932) United Kingdom