About Entrix Computing Ltd. (02777054) United Kingdom