Pinsents seals Red Star deal on Internet