About 3j Ventures Limited (12139651) United Kingdom