About Mercury Holdings Limited (13306559) United Kingdom