About We Are Pinch Ltd (10929538) United Kingdom