About Murungu Investments Limited (11685539) United Kingdom