Any one had dealings with The Nexus Group as an agency ?

I've been put forward for a gig by them, but I have my doubts about the agency.

Cheers