About Merlin Holdco Limited (NI645082) United Kingdom