About O1 Lcuz Limited (12058100) United Kingdom