About Sauti Limited (12772416) United Kingdom