About Ojas Investments Holding Ltd (11503077) United Kingdom