About Sbe Fifteen A Holdings Limited (11393866) United Kingdom