About Enixgen Limited (13082386) United Kingdom