About Oak Holdings Ltd (12168325) United Kingdom