About Mixis Genetics Limited (03225840) United Kingdom