About S&j Ventures Ltd (12400848) United Kingdom