About Sbe Eighteen A Holdings Limited (11623795) United Kingdom