About Julie Mitchell Holdings Limited (11824452) United Kingdom