About Truegenetics Limited (12276206) United Kingdom