About Nexgn Limited (11780810) United Kingdom