About Emandulis Ltd (12087665) United Kingdom