About Nakirfa Ventures Investment Services Ltd (08602911) United Kingdom