About Benchaqroun Store Ltd (13040889) United Kingdom