About Mondor & Bache Ltd (11360999) United Kingdom