In the UK it is illegal, under the Employment Agencies Act 1973, to charge candidates either for placements or to arrange introductions. If this organisation is operating or advertising in the UK they should be reported to the Department of Trade and Industry.