About Michel Rochman Ltd (12009496) United Kingdom