About Pdq Technologies Limited (09629824) United Kingdom