About Sbe Seventeen A Holdings Limited (11623614) United Kingdom