About Nxgen Technology Limited (10873810) United Kingdom