About Emogen Ltd (10674669) United Kingdom