About Concept Holdings Limited (10014217) United Kingdom