About Meramide Limited (10881668) United Kingdom