About Nv Cernuda Ltd (12000996) United Kingdom