About Merlin Management Limited (04498312) United Kingdom