About Stark Retail Consulting Ltd (12344403) United Kingdom