About Excell Midco Limited (12277694) United Kingdom