About Kimaculate Hair & Makeup Artistry Ltd (10285442) United Kingdom