About Front Line Genomics Limited (10421716) United Kingdom