About Cloth Holdings Ltd (12163630) United Kingdom