About Nudge City Ltd (11148795) United Kingdom