About Mitchell Investco Limited (11225832) United Kingdom