About Callimed Ltd (13711526) United Kingdom