About Logistica Solutions Limited (06817285) United Kingdom