About Charlie Alpha Foxtrot Limited (12316650) United Kingdom