About Acrux Technologies Limited (13104176) United Kingdom