About Ssf Ventures Limited (06701957) United Kingdom