About D.e. Concept International Ltd (12754576) United Kingdom