About Nx Jen Ltd (13687396) United Kingdom