About Charlie Logistics Limited (10536659) United Kingdom