About Gene17 Limited (05939105) United Kingdom