About Trigene Limited (08404167) United Kingdom