About Merchant Investors Assurance Company Limited (AC001211) United Kingdom