About Malika Ldn Ltd. (12837689) United Kingdom