About Nicad Advisory Limited (11020338) United Kingdom