About Jai Ho Investments Ltd (12854862) United Kingdom