About Rukingama Ltd (12727161) United Kingdom