About Ally Media Ltd (12071301) United Kingdom