About O1 Eksd Limited (12057937) United Kingdom