About Merer Ltd (12932810) United Kingdom