About Mai Technologies Ltd. (07614846) United Kingdom