About Jora Investments Ltd (13707096) United Kingdom