About Yuma Hair & Beauty Limited (13037994) United Kingdom