About Genex House Limited (05470408) United Kingdom