About Jb & A Ventures Limited (10949600) United Kingdom