About Mitera Technologies Ltd (10714849) United Kingdom