About Merlin Holdings (international) Ltd (SC508439) United Kingdom