About Kumah Investments Limited (11889539) United Kingdom