About Pinch Corp Ltd (08291647) United Kingdom