About European Life-science Academy Limited (08411128) United Kingdom