contact us iME Life LTD is a registered company in England with a company registration number 15714677iME Life LTD is backed by AI FORGE – London`s premier AI incubator programme! Address20 Wenlock Road, London, England, N1 7GU