About Emmea Group Ltd (12216751) United Kingdom