About Ejf Ventures Limited (11102394) United Kingdom