About Snel Logistics En Management B.v. Ltd (12990930) United Kingdom