About Pinch Point Communications Limited (10875543) United Kingdom