About Rainbow House Kenya Ltd (10416149) United Kingdom