About Nuu Projects Ltd (12971847) United Kingdom