About H&ms Holdings Ltd (12522008) United Kingdom