About O1 Ajyr Limited (11890743) United Kingdom