About S&g Ventures Ltd (13224740) United Kingdom