ABEONA TECHNOLOGY LIMITED, MANCHESTER, Reino Unido