About Nenee Limited (11355222) United Kingdom