About Calicam Limited (09682436) United Kingdom