About The Feel Good Hair Company Ltd (11989662) United Kingdom