About Pinpointer Limited (05196344) United Kingdom