Ahead of the Drag Race UK spin off returning, Mama Ru introduces the international glamazons taking on the UK queens in a bid to be crowned Queen of the Mothertucking World.