About Aeterna Research Limited (13605631) United Kingdom