About Malika London Ltd (09386218) United Kingdom