About Nicholas & Co Accountants Limited (12170735) United Kingdom