About Ultima Bidco Limited (12030173) United Kingdom