About Gene Commerce Limited (08589522) United Kingdom