About Nenneri Ltd (13080612) United Kingdom