About Clic Asset Management Ltd (12503110) United Kingdom