LangComp Ltd. Registered Address: 86 -88 South Ealing Road, London, W5 4QB - Registered in England No: 3178302