About Cedar Oak Holdings Ltd (13313170) United Kingdom