M Richard 2002 Ltd