About Merics Limited (10891257) United Kingdom