About Elentecbio Limited (08576722) United Kingdom