About Jdr Investments Limited (11622231) United Kingdom