About 3 Factors Consulting Ltd (11553259) United Kingdom