About Nicholas Holmes Ltd (12437140) United Kingdom