About J&jb Ventures Limited (13067105) United Kingdom