About Altimed Limited (00259746) United Kingdom