About Idna Genetics Limited (05061695) United Kingdom