About Mer Holdings Ltd (12413482) United Kingdom