About Nexel Global Ltd (11422521) United Kingdom