About Cc Settle Limited (10446482) United Kingdom