About S&e Ventures Ltd (10266825) United Kingdom