About Mer Group Limited (10041459) United Kingdom