About Malaika Consulting Limited (05833140) United Kingdom