About Sesh3n Ltd (13596073) United Kingdom