About Jamtech Communications Ltd (10353298) United Kingdom