I'm working under outsourcing in company B hired by company A.
I was hired to be developer for X language, but I'm instead working with platform/tools Y (that uses X language, but until now I haven't done anything with it).
When I was hired, they never asked if I had experience or knowledge of the platform Y.
I was assigned 2 tasks on which I couldn't deliver, since they didn't provide training nor proper details, my coworkers couldn't help and everything seems to need a license and any training material is behind a paywall.
How I can ask for transfer to another company, when I was hired to work specifically with company B?