About Sattia Ltd (11703422) United Kingdom