About D.n.a.solution Ltd (12102084) United Kingdom