About Cca (2019) Limited (12225326) United Kingdom