About Sessi Digital Ltd (13151124) United Kingdom