About Oak Holdings Limited (12553232) United Kingdom