About Neica Transport Ltd (12966757) United Kingdom