About Pinpoint Digital Systems Limited (03834195) United Kingdom