Company Address: Address Two Rivers Mall, Nairobi, Kenya