About Ibis Bidco Limited (13253636) United Kingdom