About Neena C&c Limited (11677373) United Kingdom