About Cla Holdings Limited (09608521) United Kingdom