About Dna Solutions Europe Ltd (10305882) United Kingdom