Breach of contract and undue influence

Wadau, how do you deal with these recruitment companies? They got me a job, ikafika point ya invoice wanakataa kunipatia KRA pin. So i cant pay withot that. Now they have shared my employment details mpaka contract na third parties. So how do I screw them proper either with KRA or any legal means.

[ATTACH=full]334089[/ATTACH]

Doesn’t make sense. KRA pin inaingianaje na recruitment company