About Ly Sports & Media Limited (11426324) United Kingdom