About Pttec Ltd (10849351) United Kingdom