Omega Recruitment Ltd. 26 Upper Street, London, London N10PQ