About Mercury Ventures Limited (12493362) United Kingdom