About Nexgenx Ltd (12740208) United Kingdom