About Seski Ltd (10493119) United Kingdom