About Sente Communications Ltd (05309987) United Kingdom