About Merlin Investors Limited (10194702) United Kingdom