About Jo S Magic Touch Ltd (SC676641) United Kingdom