About Seckin Ltd (13079468) United Kingdom