About Pinpoint Technologies Ltd (13684155) United Kingdom