About L1 Sports Media Ltd (12108882) United Kingdom