About Deniz Stores Limited (13613950) United Kingdom