About Jehangiri Investments Limited (08678491) United Kingdom