About Nmb Digital Ltd (11025336) United Kingdom