About Callanetics Limited (02363393) United Kingdom