About Wm&t Communications Ltd (SC622435) United Kingdom