About Halo London Hair Extensions Limited (10009204) United Kingdom