About Urban Nu Ltd (10938077) United Kingdom