About Clc Investments Limited (13446742) United Kingdom