About Ojada Ltd (11161948) United Kingdom