About Nextedge Technologies Ltd (11706008) United Kingdom