About Vallycom Limited (12383946) United Kingdom