About Concept Capital Holdings Ltd (11329555) United Kingdom