About Sesenty Ltd (13557903) United Kingdom