About X-factor Management Limited (04481867) United Kingdom