About Oak Group Holdings Limited (09442825) United Kingdom