About Pard Tech Limited (12658127) United Kingdom