About Sefax Trade Ltd (11912780) United Kingdom