About Lsc Cadence Ltd (13484502) United Kingdom