About Nuugogo Limited (10457752) United Kingdom