About Merlin Mobiles Ltd. (SC307981) United Kingdom