About Osb (holdco 2) Limited (08779893) United Kingdom