About Dms Logistics Software (holdings) Limited (11012168) United Kingdom