Upvote:2
You want a Standard Visitor Visa.
You are allowed to:
Meeting the team and exchanging information with them is covered by that. Do NOT say that you are going to "work there for a few weeks", either when applying or when you arrive. You are there to attend meetings with your colleagues, train them and receive training, plan and review work. You are not going to "work" according to the definition used by UK immigration.
Permitted Paid Engagement is for academics, artists and recognized experts in their field.