About Nea Logistics Limited (11928726) United Kingdom