About Pinstripe Technical Services Ltd (12176120) United Kingdom