About Sessionlord Ltd. (09153788) United Kingdom