About Calnex Solutions Plc (SC299625) United Kingdom