About Kigali Releasing Limited (04961683) United Kingdom