About Nyssa Teleglobal Ltd (08856399) United Kingdom