About Knl Hair Studio Limited (10439193) United Kingdom