About Feel Good Therapies Ltd (SC260407) United Kingdom