About Njc Movement & Logistics Ltd (11625409) United Kingdom