About Logistifix Limited (10811736) United Kingdom