About The Natural Hair Care Project Ltd (12234836) United Kingdom