About Saterex Ltd (11221149) United Kingdom