About The Feel Good Group (holdings) Limited (11080199) United Kingdom