About Wyresoft Ltd. (13029538) United Kingdom