About Mercidax Ltd (11245129) United Kingdom