About Sbe Ten Holdings Limited (11285894) United Kingdom