Company Address: Address NextGen Mall, Nairobi, Kenya