About Mer Management Limited (13190280) United Kingdom