About De Christ Retail Ltd (13042179) United Kingdom