About Mendaki Limited (12887285) United Kingdom