Quantumdx Group Limited

International Centre for Life, Times Square, NE1 4EP, United Kingdom (North East)