About Virtucom Industries Ltd (13404118) United Kingdom