About Mejok Ltd (13029826) United Kingdom