About Redwood Equity Limited (10488884) United Kingdom