About Uk Edeluc Biological Technology Co. Limited (09897407) United Kingdom