About Nicu Napoletanu Ltd (13000934) United Kingdom