About Loxe Salon Limited (SC693230) United Kingdom