About Genexis Limited (12226504) United Kingdom