About B Senn Psychology Ltd (10386049) United Kingdom