About Factor - O Limited (04642776) United Kingdom