About Nicholas Lifesciences Ltd. (11204131) United Kingdom