About Nicholas Holdings Limited (01938852) United Kingdom