About Magic Joe Limited (10014862) United Kingdom