About Implexio Ltd. (10521675) United Kingdom