About Nicadon Limited (10855916) United Kingdom