About Magic Hand Limited (04690869) United Kingdom