About Kingston Kigali Ltd (12115105) United Kingdom