About Nicosan Limited (13268669) United Kingdom