About Jbr Investments Limited (11640764) United Kingdom