About Talar Media Ltd (09056261) United Kingdom