About Nuwave Channel Partners Ltd (07563031) United Kingdom