About Maliha London Ltd. (10225462) United Kingdom