About Calleo Ltd (05043716) United Kingdom