About Nick Transit Ltd (12832939) United Kingdom