About Alta Luci Hair Studio Limited (07291115) United Kingdom