About Biohybrids Genetics Limited (03341800) United Kingdom