About Charlie S Investments Limited (13305555) United Kingdom