About Dem Dx Limited (09573122) United Kingdom