About Senac Ltd (11989479) United Kingdom