About Nali Barbers London Limited (12363105) United Kingdom