About Nicad Consultancy Services Limited (09425579) United Kingdom