About Capital Concept London Ltd. (09453010) United Kingdom