About Emerra Health Limited (11882363) United Kingdom