About Flx Media Ltd (11442234) United Kingdom