About O1 Ykps Limited (11899325) United Kingdom