About Merek Ltd (12821733) United Kingdom