About Nedy Logistics Ltd (10214863) United Kingdom