About Nuvocom Ltd (13150649) United Kingdom