Anyone come across this outfit?

They come through on a Watford number but are actually based in Hyderabad.

They seem to have first dibs on some quite juicy roles but based on the conversations I've had with their agents, I don't think I'd stand much chance if I were represented by one of their bods. They seem utterly clueless....