About Charlie Dick Capital Ltd (12751633) United Kingdom