About The Session Space Limited (12001385) United Kingdom