About Mercier Pictures Limited (10891443) United Kingdom