About Callidas Ltd (08201399) United Kingdom