About Jdbr Investments Ltd (11065195) United Kingdom