About Mericor Holding Limited (06690491) United Kingdom