About Mercury Lease Co. Ltd (NI616393) United Kingdom