About Mercie X Limited (13243725) United Kingdom