About Javelin Biotechnology Limited (13191185) United Kingdom