About Calyx Managed Services Limited (07246110) United Kingdom