About Ss Bahbah Ltd. (12275032) United Kingdom