About Nicholas Transit Ltd (12225597) United Kingdom