Just been contacted re a contract. Anyone come across them or contracted through them?

thanks