About Pinstripe Holdings Limited (04467249) United Kingdom