About Nuu Designs Ltd (12926665) United Kingdom