About Charlie Cc Ltd (12047392) United Kingdom