About Merlin Integrated Solutions Limited (08532247) United Kingdom