About Ssb Technology Limited (08264338) United Kingdom