About Hairboss London Limited (12923491) United Kingdom