About Next Global Holdings Ltd (12042467) United Kingdom