About Endocryne Limited (SC624702) United Kingdom