About Francis Mira Ltd (12051857) United Kingdom