About Nomad Barber Grooming Limited (10329266) United Kingdom