About Factor Research Limited (10730857) United Kingdom