About Nicholas International Limited (01790687) United Kingdom