About Gene Miles Consultancy Ltd (11361262) United Kingdom