About International Factor Limited (12042344) United Kingdom