About Magic Hands Investment Limited (09727694) United Kingdom