About Redoak Capital Advisors Limited (12423850) United Kingdom