About Mitchell S Management Limited (13299188) United Kingdom