About Galanthus Medical Limited (12763224) United Kingdom