About Satato Limited (12297360) United Kingdom