About Clifford Chance Applied Solutions Limited (11655408) United Kingdom