About Merit Holdings Limited (04499715) United Kingdom