About Nuova Designs Ltd (12190768) United Kingdom