About Calyx Investments Limited (09767966) United Kingdom