About Cadence Solutions Limited (09653767) United Kingdom