About Pamoja Consulting Ltd (12924658) United Kingdom