About Feel Good Magazine Limited (12292081) United Kingdom