About Charlie Zulu Ltd (11851769) United Kingdom