About Vecom Ltd (13064153) United Kingdom