About Mkara Ltd. (10910137) United Kingdom