About Ssb Holdings Ltd (10908760) United Kingdom