About Virtualntt Limited (12736183) United Kingdom