About Jb Investments Limited (11051384) United Kingdom