About Factorlogic Limited (02468211) United Kingdom