About Charlie Alpha Media Limited (11308770) United Kingdom