About Genx Technologies Limited (08058777) United Kingdom