About Kibungo Services Ltd (12482679) United Kingdom