About Th Hairworld London Limited (12512680) United Kingdom