About Clo Clo Holdings Limited (13468237) United Kingdom