About Cruz Hair & Nails Ltd (12447219) United Kingdom