About Mercury Holdings (london) Limited (06809765) United Kingdom