About Nicu European Transport Ltd (10373630) United Kingdom