About Calyo Limited (12105886) United Kingdom