About Karda Hair & Beauty Limited (08203032) United Kingdom