About 3lion Ventures Limited (11062467) United Kingdom