About Vc Communication Ltd (13601113) United Kingdom