About Magic Hands Sweden Limited (09729585) United Kingdom