About Maurice Richard Ltd (11658125) United Kingdom