About Pinstripe Solutions Limited (SC207418) United Kingdom