About Cadensa Limited (NI656856) United Kingdom