About Jhr Investments Limited (05149313) United Kingdom