About Lion Bidco Limited (13486951) United Kingdom