About Monty Joshi Investments Limited (13129042) United Kingdom