About Pinch Limited (09846168) United Kingdom