About Setal Ltd (12031480) United Kingdom