About Dx Pop Up Limited (09816545) United Kingdom