About Saba Sweden Limited (11920930) United Kingdom