About Mereopernix Limited (10101170) United Kingdom