About Merdex Limited (11341501) United Kingdom