About Credentia Retail Ltd (12795593) United Kingdom