About J&e Ventures Limited (SC485878) United Kingdom