About Malaika Investments 2 Limited (09617326) United Kingdom