About Mergermarket Nominee Limited (08816689) United Kingdom