About Ojas Corporation Ltd (11198585) United Kingdom