About Caa Holdings Limited (12043338) United Kingdom