About Beta Signal Media Limited (12062646) United Kingdom