About Charlie Le Mindu Ltd (07653090) United Kingdom