About S&k Ventures Ltd (11483785) United Kingdom