About Pinpoint Scientific Limited (06831793) United Kingdom