About Nic Ltd. (SC229186) United Kingdom