Company Address: Address Ikigai Lavington James Gichuru Road, Nairobi