About X Factor 2020 Ltd (12792498) United Kingdom