About Abimed Ltd. (09884791) United Kingdom