About Mer Ser Ltd (08851996) United Kingdom