About Left Bank Pictures (mso) Limited (06744902) United Kingdom