About Factorre Limited (06402585) United Kingdom