About Istanbul Hair Studio Limited (13335718) United Kingdom