About Nvrmnd Ltd (10921831) United Kingdom