About Ultima Midco Limited (12029512) United Kingdom