About Vyking Communications Limited (09257198) United Kingdom