About Malaika Store Ltd (11916520) United Kingdom