About Genx Consultants Limited (07882980) United Kingdom