About Seskiri Services Ltd (13580312) United Kingdom