About Vicstel Ltd (11192650) United Kingdom