About Oak Research Llp (OC377578) United Kingdom