About Genex Solutions Ltd (13427351) United Kingdom