About The Feel Good Team Ltd. (10871813) United Kingdom