About Mercad Limited (10219354) United Kingdom