About Nuvo Holdings Ltd (09751808) United Kingdom