About Calyx Holdings Ltd (12464989) United Kingdom