About S Saba Ltd (11918860) United Kingdom