About First World Media Ltd (09618652) United Kingdom