About Nudero Ltd (11876502) United Kingdom