About Melika International Ltd (11939402) United Kingdom