About Saetta Ltd (12859637) United Kingdom