About Merlin Research Limited (04064073) United Kingdom