About Chartreuse Retail Ltd (13698907) United Kingdom