About Nuvo Designs Limited (12863203) United Kingdom