About Leo Midco Limited (11032228) United Kingdom