About Taha Store7 Limited (13134914) United Kingdom