About Gencode Ltd (08496912) United Kingdom