About O1 Eccj Limited (12058114) United Kingdom