About Os Holdco 1 Limited (12065530) United Kingdom