About Vivid Telecom Limited (06717474) United Kingdom