About Merck Cross Border Trustees Limited (00924785) United Kingdom