About Cardiff Capital Holdings Limited (11525362) United Kingdom