About Malaika Investments Limited (09216029) United Kingdom