About Ranking Factor Ltd. (10193202) United Kingdom