About Malekia Ltd (11380761) United Kingdom