About Clw Holdings Ltd (12105169) United Kingdom