About Klm Hair Studio Limited (07651797) United Kingdom