About Soda Group Limited (12091286) United Kingdom