About Stark Retail Limited (12832350) United Kingdom