About Genex Communications Limited (12021638) United Kingdom