About Striker Retail Ltd (12198948) United Kingdom