About O1 Ajec Limited (11890751) United Kingdom