Company Address: Address Mikindani Street, Mombasa, Kenya.