About Elmere Ltd (10990586) United Kingdom