About Merlin S World Limited (02378801) United Kingdom