About Sattugella Ltd (12188855) United Kingdom