About Annexin Ltd. (11462908) United Kingdom