About O1 Kuyl Limited (11899244) United Kingdom