About Kigali Coffee Ltd (12240370) United Kingdom