About Caleo Limited (11488638) United Kingdom