About Nicol Holdings Limited (10653293) United Kingdom