About Genex Corporation L.p. (SL016872) United Kingdom