About Pinch-point Associates Ltd. (08199302) United Kingdom