About Gene Marketing Solutions Limited (08889002) United Kingdom