About Charlie Star Ltd (08642354) United Kingdom