About Nunu Corp Ltd (11939222) United Kingdom