About Nuvo Studio Ltd (07345945) United Kingdom