About Juhi Investments Ltd (13411826) United Kingdom