About Abermed Limited (SC267667) United Kingdom