About Session Software Limited (12882940) United Kingdom