About Nu Nu Limited (04228930) United Kingdom