About Appsession Ltd (07934400) United Kingdom