About Vicglo Ltd (10521926) United Kingdom