About Allymed Limited (09961034) United Kingdom