About Eyemetagenomics Ltd (13430229) United Kingdom