About Ssb Ventures Limited (04526241) United Kingdom