About Felt Thought Psychology Ltd (07974067) United Kingdom