About Charles Capital Ltd (12364279) United Kingdom