About Pinstriped Bandit Limited (13513322) United Kingdom