About Pinpoint Satellite Navigation Limited (06760189) United Kingdom