About Rex Factor Limited (10043824) United Kingdom